Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 HELMSDALE Terraced £75,000 3 Jun 2021
27 HELMSDALE Terraced £12,588 6 Nov 2000
29 HELMSDALE Terraced £88,750 20 Feb 2008
51 HELMSDALE Terraced £24,000 31 Aug 1995
53 HELMSDALE Terraced £74,500 22 Oct 2007